motorway feeder road - French English Dictionary